import "reflect-metadata"
import { DataSource } from "typeorm"
import { User } from "./entity/User"
import { Link } from "./entity/Link"

export const AppDataSource = new DataSource({
    type: "mysql",//数据库类型,这里是mysql
    host: "localhost",//数据库服务器的主机名/IP地址
    port: 3306,// 数据库服务器的端口号
    username: "root",//登录数据库的用户名
    password: "123456",//登录数据库的密码
    database: "type-orm",//连接的数据库名
    synchronize: true,//是否自动同步实体结构到数据库,这里是true表示同步
    logging: true,//是否打开SQL日志记录,false表示不打开，true表示打开
    entities: [User,Link],//实体(Entity)类的位置数组
    migrations: [],//迁移(Migration)文件的位置数组
    subscribers: [],//订阅者(Subscriber)文件的位置数组
})
